fire extinguishing sand - Spanish English Dictionary